﻿// -----------------------------------------------------------------------
// <copyright file="Employee.cs" company="AGR">
// TODO: Update copyright text.
// </copyright>
// -----------------------------------------------------------------------

namespace AGR.Model
{
    using System;
    using System.Collections.Generic;

    /// <summary>
    /// TODO: Update summary.
    /// </summary>
    public class Employee
    {
        public int Id { get; set; }

        public string EmployeeCode { get; set; }

        public string FirstName { get; set; }

        public string LastName { get; set; }

        public string IdNumber { get; set; }

        public string PhysicalAddress { get; set; }

        public string PostalAddress { get; set; }

        public string Gender { get; set; }

        public string Type { get; set; }

        public Nullable<bool> IsTrainer { get; set; }

        public string TrainerSpecialization { get; set; }

        public Nullable<DateTime> HireDate { get; set; }

        public string LoginUserId { get; set; }

        public string LoginUserName { get; set; }

        public string LoginPassword { get; set; }

        public DateTime DateCreated { get; set; }

        public string UserCreated { get; set; }

        public Nullable<DateTime> DateModified { get; set; }

        public string UserModified { get; set; }

        public Nullable<bool> LoginLocked { get; set; }

        public IList<FactTrainerQualification> FactTrainerQualifications { get; set; }
    }
}
